roof of a hut - Francés Inglés Diccionario